home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / misc / rigmgr20.arj / READRIG.TX_ / READRIG.TX
Text File  |  1994-02-03  |  22KB  |  408 lines

  1. Rig Manager Version 2.0,for Kenwood Radios
  2. by, KC4ZGL  HAM Software, 1/29/94
  3. Copyright 1994 Tony Contrada
  4.  
  5. Version 2.0 supersedes Version 1.0, 1.2, 1.3
  6.  
  7. If you find this program useful, please send a Donation of $15 to help pay 
  8. for the cost of Visual Basic and other related utility software.
  9. This will register you for additional upgrades and other HAM related software
  10. that is under development.
  11.  
  12. Make Check for $15 U.S. Payable to:
  13.  
  14.     Tony Contrada, KC4ZGL
  15.     1548 Cedar Bluff Trail
  16.     Marietta, GA 30062  U.S.A.
  17.  
  18. Your Donation is appreciated!
  19.  
  20. -------------------------------------------------------------------------------
  21.  
  22. KENWOOD RIG CONTROL PROGRAM 
  23.  
  24. GENERAL INFORMATION:
  25.  
  26. I developed this program primarily because I could not find a Rig Control
  27. program (which runs under Windows) that I liked and had the features I wanted.
  28.  
  29. NOTE: For best viewing of the program windows I recommend SVGA 800x600 or EVGA
  30. 1024x768 display resolution.
  31.  
  32. This program was written for my Kenwood TS-850 and will work with any other
  33. Kenwood radio that has the same software control interface (ie.TS-450,950,etc).
  34.  
  35. I would appreciate any comments or additional features you might want to pass
  36. along to me, either by mail (address above) or by the Internet (tony.contrada@atlwin.com)
  37. or (tony.contrada@totrbbs.atl.ga.us).
  38. You may also contact me at my home BBS "Top of the ROCK" (TOTR) @ (404) 921-8687.
  39. Simply join the Rig Manager Support Conference and leave your message! This BBS will
  40. always have the latest version of Rig Manager and any other information of interest.
  41.  
  42.  
  43. INSTALLATION:
  44.  
  45. To install the Kenwood Rig Control Program Unzip the file, if it isn't already,
  46. and go into Program Manager and RUN the SETUP.EXE file. Answer the questions
  47. the setup program asks. That's it!!
  48.  
  49.  
  50.  
  51. PROGRAM FEATURES:
  52.  
  53.     -AUTO DISPLAY UPDATE
  54.     -AUTOMODE FUNCTION (NICE)
  55.     -DIRECT FREQUENCY INPUT
  56.     -ALL MODE CONTROLS
  57.     -VFO CONTROLS/QUICK MEMORY SELECT with USER ENTERED CAPTIONS (NICE)
  58.     -RIT / XIT CONTROLS WITH DISPLAY
  59.     -FINE TUNING / MEMORY CONTROLS
  60.     -BAND SELECT & AMATEUR BAND PLAN (BASED ON LICENSE CLASS) with FREQUENCY CONTROL (NICE)
  61.     -COMPREHENSIVE RIG  MEMORY MANAGEMENT FUNCTIONS (NICE)
  62.     -WORKS ON COMM PORTS 1-4 (DEFAULT ON COMM 2)
  63.     -MINIMAL DISPLAY SPACE (SO OTHER PROGRAMS CAN BE DISPLAYED,IE.TNC,LOGGING,etc.)
  64.     -3-D LOOK TO CONTROLS
  65.     -DDE LINK FOR FREQUENCY DATA (DOS & WINDOWS) VIA CLIPBOARD
  66.         -ON LINE HELP
  67.         -INTUITIVE AND EASY TO OPERATE
  68.     
  69.     NEW FEATURES IN VERSION 2.0
  70.  
  71.     -NEW LOOK TO CONTROLS WITH ICONS/GRAPHICS
  72.     -SPIN BUTTONS ON TUNE & RIT CONTROLS (ALLOWS CONTINUOUS TUNING)
  73.     -PERSONALIZE MAIN CONTROL PANEL WITH NAME OR CALLSIGN
  74.     -HF SATELLITE MODE (RS-12) WITH COMPLETE PRIMER ON WORKING THE BIRD
  75.     -QSX CONTROL WITH SELECTABLE FREQUENCY INCREMENT
  76.     -RECOMMENDED OPERATION MODE ADDED TO HF BAND PLAN (RTTY, PACKET, SSTV, ETC.)
  77.     -W1AW OPERATING SCHEDULE WITH FREQUENCY CONTROL
  78.     -NASA/SAREX OPERATING GUIDE WITH FREQUENCY CONTROL
  79.  
  80. ------------------------------------------------------------------------------------------------
  81.             FEATURE DESCRIPTIONS & INSTRUCTIONS
  82.  
  83.  
  84. AUTO DISPLAY UPDATE:
  85.  
  86. The Auto Display Update feature will automatically update the Kenwood Rig 
  87. Control screen to reflect changes made on the radio by the user. This includes
  88. changing the frequency, mode, VFO, selecting the RIT / XIT controls, or
  89. going to transmit mode (Frequency display changes to red).
  90. The Auto Display Update feature will continue to function even if the Rig
  91. Control program is not the active Window. This is because the program is
  92. interrupt driven and does not require polling of the radio to update the display.
  93.  
  94.  
  95. AUTOMODE FUNCTION:
  96.  
  97. The Automode function is a feature in the MODE control panel that, when selected, 
  98. will automatically place the radio in the proper mode (i.e.. CW, LSB, or USB)
  99. depending on which band and the portion of the band you are in. This feature
  100. will work while you are tuning across a band, for example: while tuning from
  101. 18105.0 to 18115.0 , with AutoMode selected, the rig will automatically change
  102. from CW to USB. Try it! AutoMode will also work when you enter a frequency
  103. from the keypad using the "Freq Set" button. Try it!  AutoMode will also work
  104. with frequency data passed to it from a DDE link on the Clipboard (See DDE Link
  105. feature section).
  106.  
  107.  
  108. DIRECT FREQUENCY INPUT:
  109.  
  110. By clicking on the "Freq Set" button, or by pressing ALT-F, you can enter 
  111. a frequency directly. Just enter the frequency in kHZ (i.e.. 18123 or 14212.3
  112. or 7004.25). The acceptable frequency range is 100 to 29999.99 kHz. Try it!
  113.  
  114.  
  115. MANUAL MODE CONTROLS:
  116.  
  117. As long as the AutoMode function is OFF you can select any of the modes to
  118. operate. Please note, however, when Automode is ON the manual mode buttons are
  119. disabled. You can operate on any frequency outside the HAM Band (i.e.. SWL, MARS,
  120. etc.) on any mode by selecting the mode button on the rig while the AutoMode
  121. function is ON.
  122.  
  123.  
  124. VFO CONTROLS:
  125.  
  126. The VFO controls located in the VFO Control panel allow you to select either
  127. VFO A, B, or Split "A/B"  mode (A-RX/B-TX), in addition to Equalize the VFO frequencies.
  128. "A=B" button. In addition, you can select the Mem Channel Mode "M.CH". 
  129. When in the Memory Channel mode, the Mem Channel number along with the Memory 
  130. Caption Data is displayed (Blue) just below the frequency display. Also, 
  131. if a PL tone was programmed it's frequency will be displayed (Green) along 
  132. the upper right side of the frequency display. At the same time you click on 
  133. the "M.CH" button the "Quick Memory Select" dialog box will be displayed below 
  134. the "Rig Control Panel". This contains a list box that includes the memory channel 
  135. number along with the memory caption text (if you've entered any, see Rig Memory 
  136. Management Functions). You can scroll this list box and instantly select the desired
  137. memory channel by clicking anywhere on the memory channel number or text. 
  138. This feature allows rapid access and selection of a desired memory channel.
  139. The QSX button allows you to quickly set your rig for operating split. Just click
  140. the QSX button and a pop-up menu will appear. Click on the desired frequency offset
  141. and the program will tune the inactive VFO to the required frequency and place the
  142. rig in split mode ready for a QSO.
  143.  
  144.  
  145. RIT / XIT CONTROLS WITH FREQUENCY DISPLAY:
  146.  
  147. The RIT / XIT control panel allows you to turn the RIT, XIT, or both ON or OFF,
  148. increment or decrement, and clear the frequency.
  149. With both controls OFF, the RIT frequency display is dimmed, but its display
  150. is updated when you adjust the RIT/XIT frequency control on the rig. As soon as
  151. you turn either control ON from the rig or the control panel the display will
  152. light up indicating either function is activated. Try it!
  153.  
  154.  
  155. FINE TUNING CONTROLS:
  156.  
  157. The Fine Tuning Controls located in the TUNE control panel will increment or
  158. decrement the active VFO by either 10Hz or 1Hz, depending on whether the FINE
  159. button is disabled or enabled on the rig.
  160.  
  161.  
  162. CONFIGURATION:
  163.  
  164. The "Config" button, when clicked or by pressing ALT-C, opens the Change Configuration 
  165. dialog box. When the program is run for the first time it will ask you for the Comm 
  166. Port number (1-4) that the rig is connected (Default=2). It will also ask for the type 
  167. of license you have (to set the band limits on the Band Select & Band Plan modes), and 
  168. it will also ask you if you want to initialize the Rig Memory Caption Database (select 
  169. YES the first time you run the program, select NO if you are upgrading to a higher version
  170. and want to retain your memory caption data).In addition, you can also enter your callsign 
  171. or name that you would like displayed in the control frame of Rig Managers's control panel.
  172. For example, entering "KC4ZGL's" in the text box will result in a title of "KC4ZGL's Rig
  173. Manager 1.3". You may enter your name as well. Just select the correct information and
  174. click on OK.
  175.  
  176. When you run the program again it will automatically default to the Comm Port number you 
  177. previously entered along with the license type. You can change the Comm port number, 
  178. license type, callsign title or reinitialized the comm interface by selecting the "Config"
  179. button from the main panel at any time. The comm port number and license type are stored in 
  180. a file called "RIG_INIT.DAT" and the Rig memory Caption information is stored in a file 
  181. called "MEMDATA.DAT" and is loaded each time the program runs.
  182.  
  183.  
  184. BAND SELECT & BAND PLAN MODE:
  185.  
  186. You can display the Band Select Mode by clicking on the "Band" button or by pressing 
  187. ALT-B on the Rig Control Panel display frame. This will display the Band select dialog
  188. box which allows the user to select any amateur band (SSB or CW), WWV, RS-12, SAREX, W1AW
  189. and the Band Plan mode.This dialog box will stay active next to the Rig Control panel until
  190. the user clicks the "Exit" button on the Band Select dialog box.
  191.  
  192.  
  193.  
  194.  
  195. Amateur Bands
  196.  
  197. You can select any amateur band by clicking on the Band that you want to go to, i.e.. 10M, 
  198. 20M, etc. Depending on the Mode you have selected (CW or SSB) the program will tune your 
  199. rig to the beginning of the selected Band and mode based on the type of license you have. 
  200. For example: If you have a General Class license and you have the mode switch on SSB and 
  201. you click on the "20M" button, your rig will be set to 14.225 USB. If you have a Novice or 
  202. Tech license the program will not allow you to select bands that you don not have privileges.
  203.  
  204. WWV
  205.  
  206. You can also tune to the most common WWV frequencies by clicking on the WWV frequency of your 
  207. choice (5, 10, or 15MHz), of course the rig will automatically be set for AM.
  208.  
  209. Band Plan
  210.  
  211. You can display the Band Plan Control Panel by clicking on the "Band Plan" button on the Band 
  212. Select dialog box. The Band Select dialog box will be replaced with the Band Plan dialog box. 
  213. This box shows a graphic representation of the HF Amateur Bands 160-10M divided into CW (Red) 
  214. and SSB (Blue) portions. The caption at the top of the box will indicate the type of license 
  215. that you previously entered and all the band limits will coincide with your license class. 
  216. By moving the mouse pointer around the dialog box you will notice that the mouse pointer will 
  217. change from your default cursor to an Arrow as you cross over any of the band segments or the 
  218. numerical band limits. At the same time you will notice that the frequency display (Upper 
  219. Middle of box) will change representing either the band limit the arrow is on, or a value 
  220. based on the position of the arrow along a band segment. Try it, point your mouse to the band 
  221. limit of 28.300, the frequency display will instantly change to 28.300 MHz. Now click the left 
  222. mouse button, your rig will be instantly set to 28.300 USB. Move the mouse pointer along any 
  223. band segment, as you move it horizontally across the segment the frequency display will track 
  224. linearly within the band limits of that band. You can click the left mouse button at any time 
  225. to tune the rig. Also, at the top of the display just below the frequency display the "Recomm-
  226. ended Operating Mode" will displayed. As you move the mouse cursor along any band segment 
  227. crossing a point where there is a recommended operating mode for a particular frequency segment
  228. it's mode will be displayed, ie. RTTY, Packet, SSTV, etc. This helps serve as a guide for
  229. specific mode operations within a particular band.
  230. Note when the band plan is selected the program will automatically select the
  231. Automode function. You can disable this feature (to operate in any mode) by turning Automode OFF.
  232. This is a very efficient way of rapidly tuning anywhere within the HF band limits of your 
  233. license type! 
  234. If you have a Novice/Tech license, the bands that you cannot operate will be greyed.
  235. Clicking the "Exit" button or pressing ALT-E will terminate the Band Plan mode.
  236.  
  237.  
  238. RS-12 HF MODE:
  239.  
  240. You can enter the RS-12 Mode by clicking on the "RS-12 SAT" button while in the "Band Select"
  241. dialog box. By clicking on the "RS-12 INFO" button while in the RS-12 Control Panel you can
  242. get information about RS-12, a primer on how to work it, and instructions about using the
  243. program features. If you have never worked RS-12 and are interested in working it, reading
  244. this RS-12 info file will get you going quickly. You can also print the info file from Notepad.
  245.  
  246.  
  247. W1AW OPERATING MODE:
  248.  
  249. You can enter the W1AW operating mode by clicking on the "W1AW" button while in the Band
  250. Select control panel. A new control panel will appear which displays a scrollable W1AW
  251. operating schedule (UTC) and three groups of frequency controls for CW, Teleprinter, and
  252. Voice. You can click on any frequency button and the rig will be tuned to that specific
  253. frequency. You can also scroll through the operating schedule and clicking on a particular
  254. event will tune your rig to the appropriate 40 Meter (default) W1AW operating frequency.
  255. You can, of course, click on any other band frequency for that operation mode depending
  256. on band conditions, QRM, etc.
  257.  
  258.  
  259. SAREX OPERATING MODE:
  260.  
  261. You can enter the SAREX operating mode by clicking on the "SAREX" button while in the
  262. Band Select control panel. The SAREX control panel will appear which has information
  263. about W5RRR, Johnson Space Center ARC and WA3NAN, Goddard ARC. There are two goups of
  264. frequency controls and clicking on any of these will tune your rig to that particular
  265. frequency. Also, by clicking on the "SAREX INFO" button the text file containing the
  266. 2 Meter SAREX frequencies and other information will be displayed.
  267.  
  268.  
  269. RIG MEMORY MANAGEMENT FUNCTIONS:
  270.  
  271. The Rig Memory Management functions allow the user to rapidly and easily control the memory 
  272. data within the rig, much easier, in fact, than from the front panel controls on the rig!  
  273. In addition, the PL tone is displayed in Hz rather than a two digit code, and the program 
  274. allows the user to enter a caption or label (up to 40 characters) for each memory channel 
  275. that is displayed while in the "Operate" mode.
  276. The Memory Control Panel is activated by clicking on the "Memory" button, or by pressing ALT-M. 
  277. The Memory Control Panel is divided into two major sections, the "Display Rig Memory" panel and 
  278. the "Set Rig Memory" panel. The "Display Rig Memory" panel allows the user to view the contents 
  279. of any of the 100 (00-99) memory locations in the Kenwood rig. There is only one active control 
  280. within the "Display Rig Memory" panel consisting of the Memory Channel Select list box. You can 
  281. scroll the list box through any of the 100 memory locations and then click on the specific memory 
  282. you want to view. When you click on a specific memory location number the display panel will 
  283. read the memory data that is currently programmed into the rig. The display will show the memory 
  284. channel number, the RX & TX frequencies, the mode for each,  the PL tone frequency (Hz) for the 
  285. TX frequency (if set), and the memory caption information (if any).
  286.  
  287. The "Set Rig Memory" control panel allows the user to program any of the 100 memory channel 
  288. locations along with label or caption information for each. To set a specific memory channel 
  289. follow these steps:
  290.  
  291. 1. Select the memory channel number that you want to program (Set) from the Memory Channel list 
  292. box in the "Display Rig Memory" control panel. The current contents of that memory channel will 
  293. be displayed to let you know if there is data already programmed, or all zeros if that channel is 
  294. empty. You can, of course, overwrite any memory channel with new data at any time.
  295.  
  296. 2. Select the frequency mode either simplex (RX/TX button enabled) or split mode (TX button 
  297. enabled). Note that the "Lower Scan Limit" & "Upper Scan Limit" labels are greyed for memory 
  298. channels 00-89 and are activated when channels 90-99 are selected. These upper 10 memory 
  299. channels can be programmed for Scan mode as well as normal mode (see rig manual for more 
  300. information about the various scan modes).
  301.  
  302. 3. Click anywhere inside the "Freq kHz" text box, a cursor will appear. Enter the frequency 
  303. (in kHz) you want to program, (i.e.. 14255.50).
  304.  
  305. 4. Select the mode in the "Mode" select box.
  306.  
  307. 5. Select the PL tone frequency, or select "NONE", the default. Note the "Tone" list box will 
  308. be disabled, or greyed, unless you have all the correct criteria for tone setting. This includes 
  309. TX only enabled and in FM mode and memory channels 00-89 only (see rig manual for more info).
  310.  
  311. 6. Click anywhere inside the "Memory Caption" text box, a cursor will appear. Enter whatever 
  312. caption or label information that you desire (up to 40 characters).
  313.  
  314. 7. If you are satisfied with the information you have entered, click on the "Set Memory" 
  315. button or press ALT-S. The information will be downloaded to the rig and displayed in the 
  316. "Display Rig Memory" control panel above to confirm your entry.
  317.  
  318. You can repeat steps 1-7 above to either change or program a new memory channel.
  319.  
  320. If you already have programmed memory channels and want to add caption information to all or 
  321. selected channels, simply select the memory channel from the "Mem CH Select" list box, your 
  322. memory data will be displayed. Click in the "Memory Caption" text box, type in your caption 
  323. text, and click the "Set Memory" button. The caption information will be added to the database 
  324. and displayed in the "Display Rig Memory" panel.
  325.  
  326. If you want to operate on a specific memory channel, just select the memory channel number 
  327. and click on the "Operate" button. The "Memory Control Panel" will terminate and the rig will 
  328. be set for that memory channel and the memory caption text will be displayed just below the 
  329. frequency display on the Rig Control panel. If you want to resume operation, click on the 
  330. "Close" button and the "Memory Control Panel" will terminate and resume where you were 
  331. previously. 
  332. Note that while the "Memory Control Panel" is displayed the Rig Control panel will be disabled. 
  333. It is re-enabled when you select either the "Operate" or "Close" buttons.
  334.  
  335.  
  336. DDE LINK FOR FREQUENCY DATA (VIA CLIPBOARD):
  337.  
  338. The Kenwood Rig Control program has an added feature that allows it to accept
  339. frequency data from the Windows Clipboard. This is useful in that you can link
  340. data from other programs (DOS or Windows). Typically, you could use this feature
  341. to send frequency data from a terminal (like Procomm, etc.) or a TNC program, 
  342. directly to the Rig Control program. To do this you must copy the frequency text 
  343. from the terminal or TNC program to the Windows Clipboard, then activate the 
  344. Kenwood Rig Control program (by clicking anywhere in the frame), then press 
  345. Alt-T. The Rig Control program will take the text from the Clipboard, process 
  346. it, and send it to the rig.  Of course with all of these steps it might be 
  347. easier to just enter the frequency via the "Freq Set" button, but the idea is 
  348. that you can create a batch program, or use the Windows Recorder to automate 
  349. this task. I created a batch program using  Norton ScripWriter. I just 
  350. highlight the DX frequency from my terminal program (I'm using Procomm Plus 
  351. for Windows) and double click on a custom Rig Control Icon that I created, and 
  352. PRESTO, the rig is tuned!!!  I am planning to create a TNC program (for Windows)
  353. that will have the link capability automated with the Kenwood Rig Control 
  354. program. (Available sometime in the future, so it might be worth registering).
  355.  
  356.  
  357. REGISTRATION INFO BUTTON:
  358.  
  359. You can always get the registration information by clicking on the 
  360. "i"  button in the upper right corner of the Rig Control Panel.
  361.  
  362.  
  363. HELP BUTTON:
  364.  
  365. You can get help information by clicking on the "?" button in the upper right corner of 
  366. the Rig Control Panel. This text file will be displayed using the Windows Notepad accessory.
  367. You can print this file from Notpad as well.
  368.  
  369.  
  370.  
  371. IMPORTANT INFORMATION:
  372.  
  373. There is one bug in the program that can occur if you select a Comm Port number
  374. that is in use by another program while you are trying to run the Kenwood Rig
  375. Control Program. To minimize the chance of encountering this bug please be
  376. careful to select the proper Comm Port number. If you do make a mistake and
  377. enter a port number in use by another program the Rig Control program may
  378. display an error message saying "Device Unavailable". When you run the program
  379. again you may notice the same message again and the Rig program terminates.
  380.  
  381. Important: To fix this problem go the the directory that contains the
  382. "RIG_INIT.DAT" file and delete it. When you run the Rig Control program again
  383. it will ask you for the default Comm Port number. Enter the correct number and
  384. the program will run correctly.
  385.  
  386. Also if the Rig Control program is running and you have turned your rig off or your rig was 
  387. off while you loaded and ran the program your rig will not respond  to the program when you 
  388. turn the rig back on. This is because the program issues the AI (Auto-Information) mode to the 
  389. rig in order for it to get the frequency and other information that it needs at the time the 
  390. program is first run. You will have to reinitialize your rig so it will respond to the program. 
  391. This is easily done by clicking on the "Config" button or by pressing ALT-C to display the 
  392. Change Configuration dialog box. It will display the current configuration information. Just 
  393. click on the "OK" button, this will automatically reinitialize your rig.
  394.  
  395. That's it for now!  73, and good DX..
  396. Tony, KC4ZGL
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.